@charset "utf-8";
body {
	margin: 0px;
	padding: 0px;
}
#maindiv {
	float:left;
	width:100%;
	height:auto;
}
#wrapper {
	margin:0 auto;
	width:1034px;
	height:auto;
}
#outdiv {
	float:left;
	width:1030px;
	height:auto;
	background-image:url(../images2/mainbg.jpg);
	background-repeat:repeat-y;
}
#inner {
    float:left;
	width:1014px;
	margin-left:9px;
	margin-right:8px;
}
#header {
    float:left;
	width:1014px;
	height:69px;
}
#logo {
    float:left;
	width:300px;
	height:69px;
	padding-left:70px;
	background-image:url(../images2/logo_bg.jpg);
}
#navigation {
    float:left;
	width:644px;
	height:69px;
}
#nav_left {
    float:left;
	width:48px;
	height:69px;
	background-image:url(../images2/nav_left.jpg);
	background-repeat:no-repeat;
}
#nav_right {
    float:left;
	width:44px;
	height:69px;
	background-image:url(../images2/nav_right.jpg);
	background-repeat:no-repeat;
}
#nav {
    float:left;
	width:547px;
	height:69px;
}
#bandiv {
    float:left;
	width:1014px;
	height:293px;
	background-image:url(../images2/banner_bg.jpg);
	background-repeat:no-repeat;
}
#banner {
    float:left;
	width:778px;
	height:293px;
}
#bannertext {
    float:left;
	width:236px;
	height:293px;
}
#ban_text1 {
    float:left;
	width:171px;
	height:35px;
	padding-top:10px;
	padding-left:60px;
	background-image:url(../images2/contact_icon.jpg);
	background-repeat:no-repeat;
	margin-top:27px;
	font-family: Arial, Helvetica, sans-serif;
	font-size:28px;
	color: #193a71;
}
#ban_text2 {
    float:left;
	width:231px;
	height:143px;
	margin-top:52px;
	color:#450e30;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size:60px;
}
#content {
    float:left;
	width:1014px;
	height:auto;
	background-color:#4c7094;
}
#content1 {
    float:left;
	width:1014px;
	height:auto;
	background-color:#4c7094;
}
#content_left {
    float:left;
	width:634px;
	height:auto;
}
#content_text {
    float:left;
	width:600px;
	height:auto;
	margin:14px;
}
#testimonials {
    float:left;
	width:370px;
	height:302px;
	margin-bottom:15px;
}
#side {
    float:left;
	width:320px;
	height:250px;
	margin:15px;
	padding:15px 15px 0px 15px;
	background-color:#FFFFFF;
	border-radius: 8px;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	box-shadow: 0 0 2px #4c4c4c;
}
#testi_top {
    float:left;
	width:370px;
	height:84px;
	margin-top:20px;
	background-image:url(../images2/sidebox_top.png);
	background-repeat:no-repeat;
}
#testi_bot {
    float:left;
	width:370px;
	height:198px;
	background-image:url(../images2/sidebox_bot.png);
	background-repeat:no-repeat;
}
#testi_text{
    float:left;
	width:315px;
	height:180px;
	margin-left:15px;
}
#rtorules {
    float:left;
	width:600px;
	height:119px;
	margin-left:19px;
	background-image:url(../images2/rto_bg.png);
	background-repeat:no-repeat;
}
#rules {
    float:left;
	width:515px;
	height:63px;
	margin-left:60px;
	margin-top:29px;
}
#boxdiv {
    float:left;
	width:1014px;
	height:209px;
	margin-top:15px;
}
#box {
    float:left;
	width:477px;
	height:209px;
	margin-left:25px;
}
#box_top {
    float:left;
	width:392px;
	height:36px;
	padding-left:70px;
	padding-top:10px;
	background-image:url(../images2/box_top.jpg);
	background-repeat:no-repeat;
}
#box_bot {
    float:left;
	width:462px;
	height:163px;
	background-image:url(../images2/box_bot.jpg);
	background-repeat:no-repeat;
}
#box_1 {
    float:left;
	width:197px;
	height:150px;
	margin-left:16px;
	margin-top:3px;
}
#box_2 {
    float:left;
	width:200px;
	height:150px;
	margin-left:23px;
	margin-top:3px;
}
#footer {
    float:left;
	width:1014px;
	height:82px;
	margin-top:15px;
	background-image:url(../images2/footer_bg.jpg);
	background-repeat:no-repeat;
}
#footer_text {
    float:left;
	width:520px;
	height:36px;
	margin-top:28px;
	margin-left:262px;
}
.text{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #fff;
	text-align:justify;
	text-decoration:none;
	line-height:18px;
}
h1 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:18px;
	color: #fff;
	text-align:left;
	margin:0px;
	padding:0px;
}
h2 {
	font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:17px;
	color:#000;
	margin:0px;
	padding:0px;
	text-align:left;
}
.text_testimonials{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #666666;
	text-align:justify;
	text-decoration:none;
	line-height:18px;
}
.text_box{
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #000;
	text-align:left;
	text-decoration:none;
	line-height:18px;
}
.footer{
	font-family: Arial, Helvetica, sans-serif;
	font-size:14px;
	color: #000;
}
.box_head{
    font-family: "Palatino Linotype", "Book Antiqua", Palatino, serif;
	font-size:18px;
	color: #fff;
	text-align:left;
}
#rotator img { position: absolute; }
#rot img {	position: absolute;}
#rotate {	position: absolute; width:315px;}
#textbox_1 {
    float:left;
	width:250px;
	margin-left:5px;
	margin-top:8px;
}
#textbox_2 {
    float:left;
	width:280px;
	margin-left:23px;
	margin-top:8px;
}
#tsign{
    float:left;
	width:970px;
	height:auto;
	margin:20px;
}
.clear { clear:both}
.subj-box { width:128px; color:#fff; background:#d30303; float:left; border:2px solid #ccc; margin-right:5px; padding: 10px 10px; text-align:center; border-radius:10px 10px 0 0}
.subj-box a{  color:#fff; text-decoration:none}
.subj-box a:hover{ text-decoration:underline}
.subj-box2 { width:128px; color:#000; background:#f1f1f1; float:left; border:2px solid #ccc; margin-right:5px; padding: 10px 10px; text-align:center; border-radius:10px 10px 0 0}
.subj-box2 a{  color:#000; text-decoration:none}
.subj-box2 a:hover{ text-decoration:underline}
.subj-box3 { width:198px; color:#000; background:#f1f1f1; float:left; border:2px solid #ccc; margin-right:5px; padding: 10px 10px; text-align:center; border-radius:10px 10px 0 0}
.subj-box3 a{  color:#000; text-decoration:none}
.subj-box3 a:hover{ text-decoration:underline}
.subj-box4 { width:198px; color:#fff; background:#d30303; float:left; border:2px solid #ccc; margin-right:5px; padding: 10px 10px; text-align:center; border-radius:10px 10px 0 0}
.subj-box4 a{  color:#fff; text-decoration:none}
.subj-box4 a:hover{ text-decoration:underline}
#traffic {
    float:left;
	width:950px;
	height:auto;
	background-color:#FFFFFF;
	padding:10px;
}
.text_sign{
	font-family: Arial, Helvetica, sans-serif;
	font-size:13px;
	color: #333333;
	text-align:center;
	line-height:18px;
}